package com.unicom.netpd.rpa.constant;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;


@Getter
@NoArgsConstructor
@AllArgsConstructor
public enum LogTypeEnum {

	INFO("信息", "info"),
    ERROR("错误信息", "error"),
    SUCCESS("成功信息", "success"),
    ;
    /*  类型描述  */
    private String name;
    /* bootstrap-alert组件的样式类名和Message组件log类的方法名 */
    private String value;

    /**
     * 枚举类中是否包含该日志类型
     * @param logType
     * @return
     */
    public static boolean containLogType(String logType){
        for(LogTypeEnum logTypeEnum : LogTypeEnum.values()){
            if(logTypeEnum.value.equals(logType)){
                return true;
            }
        }
        return false;
    }
  
}
